vmx: Allow software (user defined) interrupts to be injected in to the guest
authorAravindh Puthiyaparambil <aravindh@virtuata.com>
Fri, 20 Apr 2012 08:43:46 +0000 (09:43 +0100)
committerAravindh Puthiyaparambil <aravindh@virtuata.com>
Fri, 20 Apr 2012 08:43:46 +0000 (09:43 +0100)
commitf5a7804a189ddeb17409fd382ca92c2712edee5f
tree39662a98aefbee32cff3356ffc31c5ac15257857
parent0a1e25103aebfb48abb1f904ccc4ebf8c9a82c3c
vmx: Allow software (user defined) interrupts to be injected in to the guest

If xc_hvm_inject_trap() is called on a software (user defined)
interrupt, it causes the guest to crash with a vmentry failure. The
following patch fixes this issue.

Signed-off-by: Aravindh Puthiyaparambil <aravindh@virtuata.com>
Committed-by: Keir Fraser <keir@xen.org>
xen/arch/x86/hvm/vmx/vmx.c
xen/include/asm-x86/processor.h